unscrupulous person (vulgar) - Français Anglais Dictionnaire